thin-leaf pine (pinus maximinoi) - Español Inglés Diccionario